3.1 Qu’est-ce qu’une requête SQL
SQL permet de manipuler les données dans une base de données relationnelles : afficher, modifier, supprimer.
La requête SQL est une interrogation de la base de données, via la syntaxe du langage Structured Query Language. Selon la recherche et le résultat voulu, elle peut contenir un certain nombre de mots-clefs et de paramètres.
3.2 Où écrire une requête SQL
Prenons l’exemple de chercher l’utilisateur nommé Administrateur dans la Table User.
Nous allons donc écrire la requête SQL pour l’afficher.
Dans Microsoft SQL Server Management Studio :

Figure 7 : Créer une requête SQL
- Clic bouton « Nouvelle requête ».
La zone de saisie de la requête s’affiche pour y écrire le code textuel de la requête SQL :

Figure 8 : Interface requête SQL
Saisir la requête SQL de recherche de l'utilisateur nommé Administrateur :

Figure 9 : chercher l'administrateur
SELECT * FROM dbo.T_User WHERE UserName = 'Administrateur';
Nous pouvons la traduire par :
Afficher toutes les colonnes de la table dbo.T_User où l’UserName est 'Administrateur'.
3.3 Résultat de la requête SQL
Une fois la requête est écrite :

Figure 10 : Exécuter la requête SQL
- Clic Exécuter.
Cela lancera l’exécution de la requête et affichera les résultats.
Quand la requête est correcte :

Figure 11 : Résultat de la requête SQL
Dans l'onglet "Résultats", le volet apparaîtra en dessous pour afficher les résultats de la requête ainsi que la réussite de la requête et le nombre de lignes retournées.
La requête échoue quand on enlève la dernière lettre "r" du nom de la table :

Figure 12 : Résultat en cas d'erreur
Le volet du bas retournera l'erreur "Nom d'objet 'dbo.T_Use' non valide." et sa localisation.
Cause : un oubli, une mauvaise syntaxe de requête SQL ou une faute dans un paramètre.
Le nombre de ligne retournée est "0 lignes" dans la barre d'état sur la droite.